
// === uuDate ===
// depend: uuMeta
/*
Date.prototype.toISOString() - return string "2000-01-01T00:00:00Z"
 */
uuMeta.mix(Date.prototype, {
  // Date.prototype.toISOString - to ISO8601 date string
  toISOString: function() { // @return String: "2000-01-01T00:00:00Z"
    // "YYYY-MM-DDTHH:mm:ss[.sss]TZ"
    return [this.getUTCFullYear(),  '-',
            this.getUTCMonth() + 1, '-',
            this.getUTCDate(),      'T',
            this.getUTCHours(),     ':',
            this.getUTCMinutes(),   ':',
            this.getUTCSeconds(),   'Z'].join("");
  }
}, 0, 0);
